← Back to portfolio Case Study · David Silverlight
◆ Silverlight Line-of-Business Platform

National Workflow

A mission-critical work-order lifecycle platform that moves thousands of fire-protection service orders through every stage of processing — from field completion to final invoice — across daily and month-end operations.

Enterprise LOBProcess AutomationException ManagementInformation Architecture
Open work orders in flight
Lifecycle processing stages
Paper-to-digital tracking
Daily & month-end runs
The work-order pipeline
📋
Open Work Orders
📨
Paper Received
📎
Attachments
🧮
Costing
Mgr Review & Markup
💵
Billing
📦
Customer Packs
⚠️
Exception Mgmt
The interface

Built for people who move work, fast

Dense, color-coded grids surface exactly what needs attention now — overdue items in red, due-today in amber — while review queues, attachments and service-call lookups keep every order moving toward invoice. Click any screen to enlarge.

Work Order Status
Work Order StatusWork Order Status — open work orders grid with due-date color coding
Open Work Orders. Real-time status search with due-date row coloring, account-manager filtering and inline work-order notes.
Attachment Review
Attachment Review QueueAttachment Review Queue — Step A document review
Step A — Attachment Review. A guided queue for verifying documents, categories and costs before an order advances.
Service Call Lookup
Service Call LookupService Call Lookup — per-order audit of steps and exceptions
Service Call Lookup. Drill into any order to audit every step, who opened/closed it, and its exception history.
Home · Queues
Queue DashboardHome dashboard — per-customer queue totals across stages
Queue Dashboard. Per-customer totals across every stage, so account managers always know where the work is piling up.
Inside the platform

A workflow engine, not just a list

Every order travels a defined path with hand-offs, sign-offs and a safety net for the ones that go sideways.

🔀

Stage-based lifecycle

Orders advance through seven clearly defined stages — each a focused queue with its own rules, owners and completion criteria.

⚠️

Exception management

Anything that breaks the happy path is flagged, routed and tracked until resolved — with full on/off exception history per order.

📊

Live queue visibility

Roll-up dashboards show open volume by customer and by stage, turning a 474-order backlog into an actionable picture.

🗓️

Daily & month-end runs

The same engine powers fast daily processing and heavy month-end closes without changing how the team works.

Status at a glance
Due date is older than today
Due date is tomorrow
Due date is in the future
Architecture & role

My favorite Silverlight stack, end to end

I owned the architecture, UI/UX and information architecture — building the Site Administration experience on the combination of Silverlight technologies I trust most for line-of-business apps.

Microsoft SilverlightWCF RIA ServicesMVVMExpression Blend SQL ServerADO.NET Entity FrameworkLINQ.NET
×enlarged screenshot